Notes on Complexity Theory Lecture 3

نویسنده

  • Jonathan Katz
چکیده

Proof We give a detailed proof sketch. (Note that the proof we give here is different from the one in [1]; in particular, we do not rely on the existence of oblivious Turing machines.) Let L be a language in NP. This means there is a Turing machine M and a polynomial p such that (1) M(x,w) runs in time p(|x|), and (2) x ∈ L if and only if there exists a w for which M(x,w) = 1. Note that we may assume that any such w, if it exists, has length exactly p(|x|)− |x| − 1. We also assume for simplicity (and without loss of generality) that M has a single tape (that is used as both its input tape and work tape) and a binary alphabet. A simple observation is that we can represent the computation of M(x,w) (where |x| = n) by a tableau of p(n) + 1 rows, each O(p(n)) bits long. Each row corresponds to the entire configuration of M at some step during its computation; there are p(n) + 1 rows since M always halts after at most p(n) steps. (If M(x,w) halts before p(n) steps, the last rows may be duplicates of each other. Or we may assume that M(x,w) always runs for exactly p(|x|) steps.) Each row can be represented using O(p(n)) bits since a configuration contains (1) the contents of M ’s tape (which can be stored in O(p(n)) bits — recall that space(p(n)) ⊆ time(p(n))); (2) the location of M ’s head on its tape (which can be stored in p(n) bits1); and (3) the value of M ’s state (which requires O(1) bits). Moreover, given a tableau that is claimed to correspond to an accepting computation of M(x,w), it is possible to verify this via a series of “local” checks. (This notion will become more clear below.) Specifically, letting p = p(n) and assuming we are given some tableau, do:

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Algorithmic Information Theory and Kolmogorov Complexity

This document contains lecture notes of an introductory course on Kolmogorov complexity. They cover basic notions of algorithmic information theory: Kolmogorov complexity (plain, conditional, prefix), notion of randomness (Martin-Löf randomness, Mises–Church randomness), Solomonoff universal a priori probability and their properties (symmetry of information, connection between a priori probabil...

متن کامل

Geometric Complexity Theory: Introduction

Foreword These are lectures notes for the introductory graduate courses on geometric complexity theory (GCT) in the computer science department, the university of Chicago. Part I consists of the lecture notes for the course given by the first author in the spring quarter, 2007. It gives introduction to the basic structure of GCT. Part II consists of the lecture notes for the course given by the...

متن کامل

0 Computational Complexity for Physicists ∗

These lecture notes are an informal introduction to the theory of computational complexity and its links to quantum computing and statistical mechanics.

متن کامل

Friendly Logics , Fall 2015 , Lecture Notes

Since we already know (Theorem 1.3 in lecture notes 3) that the data complexity of FOL model checking is in LOGSPACE, we could use common complexity-theoretic assumptions (such as LOGSPACE 6=NP) to conclude that NP-complete properties of finite graphs such as Hamiltonicity, clique or independent set existence, etc. are not FO-definable. However, we might be interested in asking if properties th...

متن کامل

A Short Introduction to Implicit Computational Complexity

These lecture notes are meant to serve as a short introduction to implicit computational complexity for those students who have little or no knowledge of recursion theory and proof theory. They have been obtained by enriching and polishing a set of notes the author wrote for a course (on the same subject) he gave at ESSLLI 2010. These notes are definitely not meant to be comprehensive nor exhau...

متن کامل

Factors affecting students tendency of Univercity students to Lecture Notes

Introduction: Many studies detected factors contributing to the students’ tendency to lecture notes. This study aimed at evaluating the factors affecting students tendency to lecture notes in Hormozgan University of Medical Sciences. Methods: In this descriptive study, 179 students from medicine, nursing & midwifery, health, and Paramedicine schools were selected through stratified random...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011